David Harewood pulled double duty on Supergirl last season by playing Martian Manhunter and Cyborg Superman. However, the actor feels a lot stronger about the former than he does the latter.
David Harewood pulled double duty on Supergirl last season by playing Martian Manhunter and Cyborg Superman. However, the actor feels a lot stronger about the former than he does the latter.